
#ifndef TestFollow_h
#define TestFollow_h
// Note 1
#include <cppunit/extensions/HelperMacros.h>
class FollowTest : public CPPUNIT_NS::TestFixture // Note 2
{
CPPUNIT_TEST_SUITE( FollowTest ); // Note 3
CPPUNIT_TEST( testConstructor );
CPPUNIT_TEST( testSetFollowsAndGetFollowsAndGetFollowedBy );
CPPUNIT_TEST( testIsFollows );
CPPUNIT_TEST( testSetFollowsBitMap );
CPPUNIT_TEST_SUITE_END();
public:
void setUp();
void tearDown();
// method to test the constructor
void testConstructor();
// method to test the assigning and retrieval of grades
void testSetFollowsAndGetFollowsAndGetFollowedBy();
void testIsFollows();
void testSetFollowsBitMap();
};
#endif